payment effecting a discharge - Deutsch Englisch Wörterbuch